mobile gps wireless hardware motorola gis cell design cpld altera garmin asic phone fpga nokia dsp samsung siemens navigation analog